'use strict';

/**
 * @param {Egg.Application} app - egg application
 */
module.exports = app => {
  const { router, controller, jwt } = app;
  router.get('/', controller.home.index);
  // 登录
  router.post('/user/login', controller.user.login);
  // 查询 不做鉴权
  router.get('/user', controller.user.index);
  // 查询加鉴权 jwt
  router.get('/user/:id', jwt, controller.user.show);
  // // 生成经过md5加密后的密文
  // router.get('/user/getMd5/:data', controller.user.getMd5Data);
  // 新增
  router.put('/user', jwt, controller.user.create);
  // 修改密码
  router.post('/user/:id', jwt, controller.user.updatePwd);


  router.post('/note/add', controller.note.addNote);

  //上传图片
  router.post('/upload',controller.upload.saveAvatar);
};
